to pound into - French English Dictionary